package io.renren.modules.biz.entity;

import java.io.Serializable;
import java.util.Date;

import javax.validation.constraints.NotBlank;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 游戏大厅
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-09-03 14:51:31
 */
@TableName("tb_center")
public class CenterEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private Long id;
	/**
	 * 游戏大厅名
	 */
	@NotBlank(message = "游戏大厅名不能为空")
	private String centerName;
	/**
	 * 游戏ID保留字段
	 */
	private Long gameId;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 房间状态 0:禁用 1:启用
	 */
	private Integer status;

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}

	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}

	/**
	 * 设置：游戏大厅名
	 */
	public void setCenterName(String centerName) {
		this.centerName = centerName;
	}

	/**
	 * 获取：游戏大厅名
	 */
	public String getCenterName() {
		return centerName;
	}

	/**
	 * 设置：游戏ID保留字段
	 */
	public void setGameId(Long gameId) {
		this.gameId = gameId;
	}

	/**
	 * 获取：游戏ID保留字段
	 */
	public Long getGameId() {
		return gameId;
	}

	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * 设置：房间状态 0:禁用 1:启用
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

	/**
	 * 获取：房间状态 0:禁用 1:启用
	 */
	public Integer getStatus() {
		return status;
	}
}
